package businessObject;

import data.IDestinoDAO;
import data.IEstadoDAO;
import data.IOrigenDAO;
import data.JDBCDestinoDAO;
import data.JDBCEstadoDAO;
import data.JDBCOrigenDAO;

public class GestionMuro {
	
	private static GestionMuro muro;

	public static synchronized GestionMuro getInstance() {
		if (muro == null) {
			muro = new GestionMuro();
		}
		return muro;
	}
	
	
	public boolean insertEstado(int idUsuario, String comentario){
		IEstadoDAO pos= new JDBCEstadoDAO();
		return pos.insertEstado(idUsuario,comentario);
	}
	
	public boolean insertDestino(int idUsuario, int idMascota, int idDestino){
		IDestinoDAO pos= new JDBCDestinoDAO();
		return pos.insertDestino(idUsuario, idMascota, idDestino);
	}
	
	public boolean insertOrigen(int idUsuario, int idMascota, int idOrigen){
		IOrigenDAO pos= new JDBCOrigenDAO();
		return pos.insertOrigen(idUsuario, idMascota, idOrigen);
	}

}
